package com.appkubes.mall.restful.application.cart.service;

import com.appkubes.mall.core.entity.MallCart;
import com.appkubes.mall.core.service.BaseMallCartService;
import com.appkubes.mall.restful.application.cart.entity.model.CartListModel;
import com.appkubes.mall.restful.application.cart.entity.vo.CartGetVO;

import java.util.List;

/**
 * @Author: Rongjie
 * @Date: 2020/3/1
 * @Description:
 */
public interface CartService extends BaseMallCartService {
    MallCart getCartByIds(String userKey, String goodsKey, String storeKey, String attrkeys);

    Integer getCartNums(String cartKey);

    List<CartListModel> getCarts(CartGetVO cartGetVO);
}
